support ships - Spanish English Dictionary